(road) blanket - Español Inglés Diccionario